#if !defined(__MEMCACHEASIO_EXCEPTION__)
#define __MEMCACHEASIO_EXCEPTION__

/* Copyright (c) 2008, dZettaApart.
   Licensed under the BSD License.
   See COPYING for details. */

#include <cstdlib>
#include <stdexcept>

namespace memcacheasio
{
	class exception : public std::exception
	{
		public:

			exception ( std::string msg );

			~exception() throw();

			const char* what() const throw();

		private:
			std::string _msg;
	};
};//namespace memcacheasio

#endif // !defined(__MEMCACHEASIO_EXCEPTION__)
